CREATE TABLE jms_dim.dim_network_whole_massage
(
    code                        varchar(100) COMMENT '编号',
    id                          varchar(100) COMMENT '主键ID',
    name                        varchar(100) COMMENT '名称',
    signature_code              varchar(100) COMMENT '特征码',
    cn_name                     varchar(100) COMMENT '中文名称',
    en_name                     varchar(100) COMMENT '英文名称',
    country_id                  varchar(100) COMMENT '所属国家',
    country_code                varchar(100) COMMENT '所属国家编码',
    country_desc                varchar(100) COMMENT '所属国家名称',
    country_three_code          varchar(100) COMMENT '所属国家三字码',
    regional_id                 varchar(100) COMMENT '大区ID',
    regional_desc               varchar(100) COMMENT '大区名称',
    area_info_id                varchar(100) COMMENT '片区ID',
    area_info_desc              varchar(100) COMMENT '片区名称',
    provider_id                 varchar(100) COMMENT '省份ID',
    provider_desc               varchar(100) COMMENT '省份',
    city_id                     varchar(100) COMMENT '城市ID',
    city_desc                   varchar(100) COMMENT '城市',
    area_id                     varchar(100) COMMENT '区/县ID',
    area_desc                   varchar(100) COMMENT '区/县',
    principal                   varchar(100) COMMENT '负责人',
    mobile                      varchar(100) COMMENT '手机号码',
    telephone                   varchar(100) COMMENT '座机号',
    parent_network_id           varchar(100) COMMENT '所属网点ID',
    parent_network_code         varchar(100) COMMENT '所属网点编码',
    parent_network_name         varchar(100) COMMENT '所属网点名称',
    financial_center_id         varchar(100) COMMENT '财务中心ID',
    financial_center_code       varchar(100) COMMENT '财务中心CODE',
    financial_center_desc       varchar(100) COMMENT '财务中心名称',
    function_type_id            varchar(100) COMMENT '功能类型ID',
    function_type_desc          varchar(100) COMMENT '功能类型描述',
    network_type                int COMMENT '网点类型:1-总部,2-代理区,3-加盟商,4-中心,5-集散点,6-网点',
    institutional_level_id      varchar(100) COMMENT '机构级别',
    institutional_level_desc    varchar(100) COMMENT '机构级别描述',
    max_collection_money        varchar(100) COMMENT '代收货款上限',
    settlement_destination_id   varchar(100) COMMENT '结算目的地ID',
    settlement_destination_desc varchar(100) COMMENT '结算目的地描述',
    is_collection_identifier    int COMMENT '代收货款标识:1是2否',
    business_model_id           varchar(100) COMMENT '经营方式',
    business_model_desc         varchar(100) COMMENT '经营方式描述',
    local_currency_id           varchar(100) COMMENT '本币币别',
    local_currency_code         varchar(100) COMMENT '本币币别编码',
    local_currency_desc         varchar(100) COMMENT '本币币别描述',
    is_financial_center         int COMMENT '财务中心标识:1是2否',
    is_waybill_identification   int COMMENT '运单发放标识:1是2否',
    is_to_payment               int COMMENT '到付款标识:1是2否',
    is_visibility               int COMMENT '是否对外显示1是2否',
    is_enable                   int COMMENT '是否启用:1启用2不启用',
    is_leaf                     int COMMENT '是否叶子节点:1是2否',
    is_delete                   int COMMENT '是否删除:1未删除2已删除',
    address                     varchar(100) COMMENT '详细地址',
    business_principal          varchar(100) COMMENT '业务负责人',
    business_telephone          varchar(100) COMMENT '业务电话',
    customer_service_principal  varchar(100) COMMENT '客服负责人',
    customer_service_telephone  varchar(100) COMMENT '客服电话',
    longitude                   varchar(100) COMMENT '经度',
    latitude                    varchar(100) COMMENT '纬度',
    create_by                   varchar(100) COMMENT '创建人ID',
    update_by                   varchar(100) COMMENT '最后更新人ID',
    create_by_name              varchar(100) COMMENT '创建人名称',
    update_by_name              varchar(100) COMMENT '最后修改人名称',
    create_time                 varchar(100) COMMENT '创建时间',
    update_time                 varchar(100) COMMENT '更新时间',
    version                     varchar(100) COMMENT '版本号',
    sort                        varchar(100) COMMENT '排序',
    remark                      varchar(100) COMMENT '标记',
    path                        varchar(100) COMMENT '树路径',
    is_receiving                int COMMENT '是否有收货电子围栏:1是2否',
    is_dispatch                 int COMMENT '是否有派货电子围栏:1是2否',
    zip_code                    varchar(100) COMMENT '邮编',
    start_business_time         varchar(100) COMMENT '开始营业时间',
    end_business_time           varchar(100) COMMENT '结束营业时间',
    last_update_time_sync       varchar(100) COMMENT '同步时间戳-',
    coordinate                  varchar(100) COMMENT '网点经纬度',
    is_first_network_settle     int COMMENT '是否一级网点结算标识1:是2:否',
    simple_name                 varchar(100) COMMENT '简称',
    is_first_franchisee         int COMMENT '是否一级加盟商1是2否',
    is_second_franchisee        int COMMENT '是否二级加盟商1是2否',
    township_id                 varchar(100) COMMENT '乡镇ID',
    to_payment_limit            varchar(100) COMMENT '到付款限额',
    opening_type                varchar(100) COMMENT '开通类型:1-新开通2-合并开通 3-转让开通，4-拆分开通,',
    opening_time                varchar(100) COMMENT '开通时间',
    is_retrogression            int COMMENT '是否退转网点1是2否 默认（2-否）',
    is_suspend                  int COMMENT '是否暂停(1是2否)默认2-否',
    leaving_time                varchar(100) COMMENT '暂停时间',
    company                     varchar(100) COMMENT '所属公司',
    busi_license_url            varchar(100) COMMENT '营业执照 ',
    agent_id                    varchar(100) COMMENT '代理区id',
    agent_code                  varchar(100) COMMENT '代理区编码',
    agent_name                  varchar(100) COMMENT '代理区名称,',
    fran_id                     varchar(100) COMMENT '加盟商id',
    fran_code                   varchar(100) COMMENT '加盟商编码',
    fran_name                   varchar(100) COMMENT '加盟商名称',
    center_id                   varchar(100) COMMENT '中心id',
    center_code                 varchar(100) COMMENT '中心编码',
    center_name                 varchar(100) COMMENT '中心名称',
    manage_code                 varchar(100) COMMENT '管理大区名称',
    manage_name                 varchar(100) COMMENT '管理大区名称',
    manage_is_delete            varchar(100) COMMENT '管理大区是否删除',
    delivery_is_dispatch        varchar(100) COMMENT '派件范围标识',
    delivery_is_receiving       varchar(100) COMMENT '收件范围标识',
    delivery_is_delete          int COMMENT '是否删除:1未删除,2已删除',
    delivery_range              varchar(100) COMMENT '派件范围',
    receiving_range             varchar(100) COMMENT '收件范围',
    non_dr_range                varchar(100) COMMENT '非收派范围',
    place_name                  varchar(100) COMMENT '场地名称',
    sign_addr_range             varchar(100) COMMENT '签卡地址范围 ',
    receiving_type              int COMMENT '收件标识,1代表收件',
    dispatch_type               int COMMENT '派件标识,1代表派件',
    delivery_shape              int COMMENT '收派件围栏-形状1多边形2圆形',
    g_id                        varchar(100) COMMENT '高德地图主键',
    g_name                      varchar(100) COMMENT '高德地图围栏名称',
    g_center                    varchar(100) COMMENT '圆形围栏中心点',
    g_points                    varchar(100) COMMENT '电子围栏坐标',
    g_radius                    varchar(100) COMMENT '圆形围栏半径',
    g_valid_time                varchar(100) COMMENT '高德地图-过期日期',
    g_create_time               varchar(100) COMMENT '高德地图-围栏创建时间',
    electronic_expiry_date      varchar(100) COMMENT '失效日期 ',
    in_distribution_id          varchar(100) COMMENT '可交货转运中心id',
    in_distribution_code        varchar(100) COMMENT '可交货转运中心编码',
    in_distribution_name        varchar(100) COMMENT '可交货转运中心名称',
    out_distribution_id         varchar(100) COMMENT '可派货转运中心id',
    out_distribution_code       varchar(100) COMMENT '可派货转运中心编码',
    out_distribution_name       varchar(100) COMMENT '可派货转运中心名称',
    entrepot_id                 varchar(100) COMMENT '集散网点id',
    entrepot_code               varchar(100) COMMENT '集散网点编码',
    entrepot_name               varchar(100) COMMENT '集散网点名称',
    path_1                      varchar(100) COMMENT 'path解析,第1个id',
    path_2                      varchar(100) COMMENT 'path解析,第2个id',
    path_3                      varchar(100) COMMENT 'path解析,第3个id',
    path_4                      varchar(100) COMMENT 'path解析,第4个id',
    path_5                      varchar(100) COMMENT 'path解析,第5个id',
    path_6                      varchar(100) COMMENT 'path解析,第6个id',
    in_distribution_id_new      varchar(2048) COMMENT '可交货转运中心id(distribute表)',
    in_distribution_code_new    varchar(2048) COMMENT '可交货转运中心编码(distribute表)',
    in_distribution_name_new    varchar(2048) COMMENT '可交货转运中心名称(distribute表)',
    out_distribution_id_new     varchar(2048) COMMENT '可派货转运中心id(distribute表)',
    out_distribution_code_new   varchar(2048) COMMENT '可派货转运中心编码(distribute表)',
    out_distribution_name_new   varchar(2048) COMMENT '可派货转运中心名称(distribute表)',
    in_entrepot_id_new          varchar(2048) COMMENT '可交货集散id(distribute表)',
    in_entrepot_code_new        varchar(2048) COMMENT '可交货集散code(distribute表)',
    in_entrepot_name_new        varchar(2048) COMMENT '可交货集散name(distribute表)',
    out_entrepot_id_new         varchar(2048) COMMENT '可派货集散id(distribute表)',
    out_entrepot_code_new       varchar(2048) COMMENT '可派货集散code(distribute表)',
    out_entrepot_name_new       varchar(2048) COMMENT '可派货集散name(distribute表)',
    is_virtual_agent            int COMMENT '是否是虚拟代理区,1是,非1不是',
    virt_id                     varchar(100) COMMENT '虚拟代理区id',
    virt_code                   varchar(100) COMMENT '虚拟代理区code',
    virt_name                   varchar(100) COMMENT '虚拟代理区name',
    type_id                     int COMMENT '网点类型判断,22总部,334代理区,335中心或者加盟商,336集散或者网点',
    type_desc                   varchar(100) COMMENT '网点类型描述',
    is_distribution_center      int COMMENT '是不是分拨中心,1是,其他不是',
    subordinate_agent           int COMMENT '所属代理区',
    is_entrepot                 varchar(100) COMMENT '是否是集散,1是,其他不是',
    remark2                     varchar(100) COMMENT '备用字段2',
    remark3                     varchar(100) COMMENT '备用字段3'
) ENGINE=OLAP
DUPLICATE KEY(code)
COMMENT '网点基础资料表'
DISTRIBUTED BY HASH(code) BUCKETS 1
PROPERTIES (
"replication_num" = "3",
"in_memory" = "false",
"storage_format" = "V2"
);
